package com.basic.business.storeIndicators.dto;

import com.basic.common.annotation.Excel;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.util.Date;

@Data
public class TStoreIndicatorsDto {

    /** 统计日期 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "统计日期")
    private Date statDate;

    /** 成功退货退款金额 */
    @Excel(name = "成功退货退款金额")
    private String successGoodsRefundAmount;

    /** 支付金额 */
    @Excel(name = "支付金额")
    private String payAmount;

    /** 分期支付金额 */
    @Excel(name = "分期支付金额")
    private String stagesPayAmount;

    /** 支付件数 */
    @Excel(name = "支付件数")
    private String payQuantity;

    /** 商品加购人数 */
    @Excel(name = "商品加购人数")
    private String goodsAddPeopleNumber;

    /** 商品加购件数 */
    @Excel(name = "商品加购件数")
    private String goodsAddQuantity;

    /** 商品浏览量 */
    @Excel(name = "商品浏览量")
    private String goodsPageViewNumber;

    /** 商品访客数 */
    @Excel(name = "商品访客数")
    private String goodsVisitorNumber;

    /** 商品微详情访客数 */
    @Excel(name = "商品微详情访客数")
    private String goodsDetailVisitorNumber;

    /** 商品收藏人数 */
    @Excel(name = "商品收藏人数")
    private String goodsCollectPeopleNumber;

    /** 商品平均停留时长 */
    @Excel(name = "商品平均停留时长")
    private String goodsStopDuration;

    /** 下单买家数 */
    @Excel(name = "下单买家数")
    private String placeOrderBuyNumber;

    /** 支付买家数 */
    @Excel(name = "支付买家数")
    private String payBuyNumber;

    /** 下单转化率 */
    @Excel(name = "下单转化率")
    private String placeOrderConversionRate;

    /** 商品详情页跳出率 */
    @Excel(name = "商品详情页跳出率")
    private String goodsDetailDapRate;

    /** 下单金额 */
    @Excel(name = "下单金额")
    private String placeOrderAmount;

    /** 访问收藏转化率 */
    @Excel(name = "访问收藏转化率")
    private String collectConversionRate;

    /** 访问加购转化率 */
    @Excel(name = "访问加购转化率")
    private String addPurchaseConversionRate;

    /** 支付老买家数 */
    @Excel(name = "支付老买家数")
    private String payOldBuyNumber;

    /** 老买家支付金额 */
    @Excel(name = "老买家支付金额")
    private String oldBuyPayAmount;

    /** 支付转化率 */
    @Excel(name = "支付转化率")
    private String payConversionRate;

    /** 支付新买家数 */
    @Excel(name = "支付新买家数")
    private String payNewBuyNumber;

    /** 有支付商品数 */
    @Excel(name = "有支付商品数")
    private String havePayGoodsNumber;

    /** 下单件数 */
    @Excel(name = "下单件数")
    private String placeOrderNumber;

    /** 有访问商品数 */
    @Excel(name = "有访问商品数")
    private String haveVisitGoodsNumber;

    /** 客单价 */
    @Excel(name = "客单价")
    private String customerOrderPrice;
}
